reek of carrion - German English Dictionary